object-oriented programming
noun
°A programming paradigm that uses "objects" to design applications and computer programs. Abbreviation: OOP.